History
History
Synonyms
UK
US
Meaning:
agree

to say 'Yes'

be in unison, assent with another

sell

to give (something) in exchange of money; to persuade (a person) to agree, accept (an idea etc)

exchange an object for money

CLINCH THE DEAL as in Wiktionary
CLINCH THE DEAL as in Wikipedia